/*
* @Author: Marte
* @Date:   2017-08-09 15:00:06
* @Last Modified by:   Marte
* @Last Modified time: 2017-08-12 20:53:11
*/
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,img,span,i,a,em,strong,b,input,textarea { margin:0; padding:0; }
html, body{ height:100%;}
body { font-family:"微软雅黑"; font-size:12px; color:#555;background:#f6f6f6;background:url(../images/cen_bg.jpg) repeat;}
li { list-style:none; }
a,img,input { border:0 none; }
a { text-decoration:none; outline:none; }
a:hover { text-decoration:none; }
a:focus,input:focus { outline:0 none;}
/*textarea { resize:none; font-size:12px;} 去掉火狐和谷歌浏览器的Textarea改变尺寸大小功能*/
i,em{ font-style:normal;}

/*================定义通用样式================*/
.w{ width:1174px;margin:0 auto;}
.ww{ width:1174px;}
.fl { float:left; }
.fr { float:right; }
.hide { display:none;}
.clear { clear:both; }
.clearfix { zoom:1;}
.clearfix:after { content:" "; display:block; clear:both; height:0; }
.icon { background:url(../images/icon_bg.png) no-repeat;}
a img.opacity { filter:alpha(opacity=100); opacity:1; -moz-opacity:1; }
a:hover img.opacity { filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8; }
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt25{ margin-top:25px;}
.mt35{ margin-top:35px;}

.ml30{ margin-left:30px;}
.ml5{ margin-left:5px;}
.ml49{margin-left:49px;}

/*================首页样式================*/
.top {position:relative;width:100%;height:116px;background:url(../images/top_bg.jpg) repeat-x;z-index:10;}
.top .t_cen{position:relative;height:127px;z-index:10;}
.top .t_c_logo{position:absolute;z-index:100;left:68px;top:13px;width:157px;height:174px;}
.top .t_c_logo img{width:157px;height:174px;}
.top .t_c_lr{position:absolute;width:84px;height:127px;z-index:10;}
.top .t_c_left{left:0px;top:0px;background:url(../images/menu_left.jpg) 59px 61px no-repeat;}
.top .t_c_right{left:1090px;top:0px;background:url(../images/menu_right.jpg) 0 61px no-repeat;}
.top .t_c_cen{position:absolute;left:83px;top:0px;width:1008px;height:127px;background:url(../images/menu_cen.jpg) repeat-x;z-index:10;}
.top .t_c_cen .t_c_top{position:relative;z-index:20;width:800px;height:61px;left:400px;}
.top .t_c_cen .t_c_top span{position:absolute;left:-400px;top:10px;font-size:14px;font-family:"微软雅黑";font-weight:600;color:#4A4848;}
.top .t_c_cen .t_c_top span a{color:#AC6A45;margin-left:10px;margin-right:10px;}
.top .t_c_cen .t_c_top ul{margin-top:10px;}
.top .t_c_cen .t_c_top ul li{height:40px;width:120px;line-height:40px;color:#B97A57;font-size:15px;font-weight:600;display:inline-block;float:left;text-align:center;margin-right:20px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}
.top .t_c_cen .t_c_top ul li a{display:inline-block;width:100%;height:40px;background:#C17C56;color:#fff;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}
.top .t_c_cen .t_c_top ul li a:hover{background:#CE8F6C;}
.top .t_c_cen .t_c_top ul li.active a{background:#CE8F6C;}


.top .t_c_cen .t_c_top img{float:left;margin-left:20px;}
.top .t_c_cen .t_c_top .top_sc{width:42px;height:40px;cursor:pointer;margin-top:15px;}
.top .t_c_cen .t_c_top .top_tel{width:249px;height:57px;margin-top:7px;}
.top .t_c_cen .t_c_bottom{position:relative;z-index:20;width:1006px;height:66px;margin-left:11px;background:url(../images/menu_line_bg.jpg) 162px 11px no-repeat;z-index:25;}
.top .t_c_cen .t_c_bottom .thisMenu{position:absolute;left:162px;top:4px;width:109px;height:68px;background:url('../images/menu_this.png') no-repeat;z-index:30;}
.top .t_c_cen .t_c_bottom ul{position:absolute;left:162px;top:11px;width:832px;z-index:35}
.top .t_c_cen .t_c_bottom ul li{position:relative;float:left;width:70px;padding:10px 17px 0;text-align:center;z-index:35}
.top .t_c_cen .t_c_bottom ul li a{display:block;width:70px;height:45px;}
.top .t_c_cen .t_c_bottom ul li a em{display:block;font-size:16px;color:#FFF;}
.top .t_c_cen .t_c_bottom ul li a i{display:block;font-size:8px;color:#FFF;text-align:center;padding-right:2px;font-family:"Arial";}
/*===============子菜单定位=================*/
.top .t_c_cen .t_c_bottom ul li .Nodes{position:absolute;overflow:hidden;width:80px;height:0px;left:14px;top:50px;padding-top:5px;z-index:100;}
.top .t_c_cen .t_c_bottom ul li .Nodes img{float:left;width:80px;height:14px;}
.top .t_c_cen .t_c_bottom ul li .Nodes ul{position:static;float:left;width:80px;left:0px;top:0px;z-index:100;background-color:#48bed8;}
.top .t_c_cen .t_c_bottom ul li .Nodes ul li{width:80px;height:30px;float:none;padding:0;margin:0;border-bottom: 1px dashed #e73c7c;}
.top .t_c_cen .t_c_bottom ul li .Nodes ul li a{display:block;width:80px;height:30px;color:#FFF;line-height:30px;}
.top .t_c_cen .t_c_bottom ul li .Nodes ul li a:hover{text-decoration:underline;color:#333;background:#FFF;}
.main{width:1200px;height:1900px;margin:50px auto;}


.main-left{width:260px;height:1000px;background:#fff;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;float:left;}
.main-left ul.top1 {clear:both;display:block;width:220px;height:40px;padding:20px;}
.main-left ul.top1 li{float:left;width:64px;height:26px;line-height:26px;text-align:center;cursor:pointer;}
.main-left ul.top1 li.boy{border-top:2px solid red;border-right:1px solid #ebebeb;border-left:1px solid #ebebeb;color:#ed4259;}
.main-left ul.top1 li.girl{width:154px;border-bottom:1px solid #ebebeb;height:27px;text-align:left;text-indent: 20px;}

.yixuan{clear:both;display:block;width:220px;height:auto;min-height:60px;padding:0px 20px 0px 20px ;}
.yixuan .yixuan_title{font-weight:600;font-size:14px;color:#262626;}
.yixuan ul{display:block;width:220px;margin-top:10px;height:auto;min-height:60px;border-bottom:1px solid #ebebeb;}
.yixuan ul li{display:inline-block;width:35px;height:20px;line-height:20px;text-align:center;background:red;color:#fff;margin-right:6px;}


.sort{clear:both;display:block;width:220px;height:120px;min-height:120px;padding:0px 20px 0px 20px ;margin-top:10px;}
.sort_title{font-weight:600;font-size:14px;color:#262626;}
.sort ul{display:block;width:220px;margin-top:10px;height:120px;min-height:120px;border-bottom:1px solid #ebebeb;}
.sort ul li{width:32px;height:20px;float:left;line-height:20px;text-align:center;color:#000;margin-right:10px;margin-top:10px;}
.sort ul li a{width:32px;height:20px;display:inline-block;color:#262626;}
.sort ul li.active1{background:#333333;color:#fff;}
.sort ul li.active1 a{color:#fff;}


.tai{clear:both;display:block;width:220px;height:80px;min-height:80px;padding:0px 20px 0px 20px ;margin-top:40px;}
.tai_title{font-weight:600;font-size:14px;color:#262626;}
.tai ul{display:block;width:220px;margin-top:10px;height:60px;min-height:60px;border-bottom:1px solid #ebebeb;}
.tai ul li{width:32px;height:20px;float:left;line-height:20px;text-align:center;color:#000;margin-right:10px;margin-top:10px;}
.tai ul li a{width:32px;height:20px;display:inline-block;color:#262626;}
.tai  ul li.active1{background:#333333;color:#fff;}
.tai ul li.active1 a{color:#fff;}


.zishu{clear:both;display:block;width:220px;height:120px;min-height:120px;padding:0px 20px 0px 20px ;margin-top:40px;}
.zishu_title{font-weight:600;font-size:14px;color:#262626;}
.zishu ul{display:block;width:220px;margin-top:10px;height:100px;min-height:100px;border-bottom:1px solid #ebebeb;}
.zishu ul li{height:20px;float:left;line-height:20px;text-align:center;color:#000;margin-right:10px;margin-top:10px;padding:0px 4px 0px 4px;}
.zishu ul li a{height:20px;display:inline-block;color:#262626;}
.zishu  ul li.active1{background:#333333;color:#fff;}
.zishu ul li.active1 a{color:#fff;}


.sort1{clear:both;display:block;width:220px;height:120px;min-height:120px;padding:0px 20px 0px 20px ;margin-top:40px;}
.sort1_title{font-weight:600;font-size:14px;color:#262626;}
.sort1 ul{display:block;width:220px;margin-top:10px;height:100px;min-height:100px;border-bottom:1px solid #ebebeb;}
.sort1 ul li{height:20px;float:left;line-height:20px;text-align:center;color:#000;margin-right:10px;margin-top:10px;padding:0px 4px 0px 4px;}
.sort1 ul li a{height:20px;display:inline-block;color:#262626;}
.sort1  ul li.active1{background:#333333;color:#fff;}
.sort1 ul li.active1 a{color:#fff;}


.main_right{width:860px;height:1900px;float:right;background:#fff;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;padding:20px;position:relative;}
.main_right ul.list{width:100%;height:36px;background:#f7f6f2;}
.main_right ul.list li{height:36px;line-height:36px;padding:0px 40px 0px 40px;float:left;}
.main_right ul.list li a{height:36px;line-height:36px;width:100%;display:inline-block;color:#a6a6a6;}

.main_right ul.list li.active2{background:url(../images/xia.png)no-repeat 98px 8px;}

.main_right .total{
    position:absolute;left:780px;top:30px;color:#a6a6a6;
}

.main_right .total_book{width:860px;height:1800px;border-bottom:1px solid #ccc;}
.main_right .total_book ul li{width:430px;height:180px;float:left;}

.main_right .total_book ul li .i_left{width:120px;height:100%;float:left;line-height:180px;vertical-align: center;}
.main_right .total_book ul li .i_right{width:310px;height:100%;float:right;position:relative;}
.main_right .total_book ul li .i_left i{width:110px;height:130px;display:block;margin-top:25px;}
.main_right .total_book ul li .i_left i img{display:inline-block;width:110px;height:130px;}

.main_right .total_book ul li .i_right span.title{height:30px;line-height:30px;font-size:16px;color:#262626;position:absolute;top:20px;}
.all{position:absolute;top:50px;}
.all span{display:inline-block;padding:0px 3px 0px 3px;color:#A6A6A6;}
.main_right .total_book ul li .i_right span.author{padding-left:20px;background:url(../images/authors.png)no-repeat 1px 2px;}
.main_right .total_book ul li .i_right span.sort_f{}
.main_right .total_book ul li .i_right span.sort_z{}
.main_right .total_book ul li .i_right span.state{}
.main_right .total_book  p{display:block;width:300px;height:60px;line-height:20px;position:absolute;top:80px;overflow:hidden;}

.main_right .total_book .zishu_total{display:block;position:absolute;top:140px;color:#A6A6A6;}
.num{height:36px;float:right;margin-top:20px;margin-right:20px;}
.num ul li{height:20px;line-height:20px;width:20px;text-align:center;float:left;margin-right:8px;cursor:pointer;}
.num ul li a{display:inline-block;width:20px;height:20px;width:100%;line-height:20px;text-align:center;}
.num ul li a:hover{background:#ED1C24;color:#fff;}
.num ul li.active3{background:#ED1C24;color:white;}
.num ul li.active3 a{color:#fff;}
.num input{width:26px;height:20px;border:1px solid #ccc;}

.num span.go{cursor:pointer;display:inline-block;height:20px;border:1px solid #ccc;border-radius:3px;padding:0px 4px 0px 4px;}



.footer{width:960px;margin: 20px auto;text-align:center;}

.footer ul{width:auto;display:block;height:50px;border:1px solid #ddd;border-right:none;border-left:none;text-align:center;margin:0px auto;}
.footer ul li{float:left;margin-top:20px;padding:0px 20px 0px 20px;border-right:1px solid #ccc;color:#666666;}

.footer ul li.first{margin-left:210px;}
.footer ul li.first a{color:#666666;}
.footer ul li.last{border:none;}
.footer p{display:block;height:20px;color:#ACABAB;line-height:20px;}




































































